#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
#include<vector>
#include<list>
#include<string>
#include<queue>
#include<stack>

using namespace std;

int main()
{
	string ch;
	vector<string>v;
	list<pair<int,int>>l;
	
	v.emplace(v.begin(),"s,ol,");
	v.emplace_back("kosk");



	l.emplace_back(1, 2);
	l.emplace_front(5, 6);
	l.emplace(l.begin(), 8, 9);
	auto it = l.begin();
	while (it != l.end())
	{
		cout << (*it).first <<' '<<(*it).second << ' ' << endl;
		it++;
	}
	stack<string>st;
	st.emplace("jis");
	cout << st.top();
	queue<string>q;
	q.emplace("niskn");
	cout << q.front();
	return 0;
}